home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 42 / Amiga Format AFCD42 (Issue 126, Aug 1999).iso / -coverdisks- / 126b / freecell / freecell.readme < prev    next >
Text File  |  1999-05-21  |  10KB  |  253 lines

  1. Short:    Logical patience-type card game
  2. Uploader: darrylh@powerup.com.au (Darryl Hartwig)
  3. Author:   darrylh@powerup.com.au (Darryl Hartwig)
  4. Type:     game/board
  5.  
  6. This is a patience-type card game with a difference.  It's based on FreeCell
  7. from the PC.
  8.  
  9.  
  10. Version 1.7:
  11.     - Add bit of code so if any other windows were put onto the FreeCell public
  12.       screen, the screen won't close until those windows are closed.
  13.  
  14.     - Slight bug (you'll never find it... I guess someone did...) where... oh,
  15.       never mind.  It's been fixed.  Well actually, it had to do with, in certain
  16.       circumstances, the Ace of one suit went on to the King of a suit that was
  17.       completely home.
  18.  
  19.     - Corrected a bit of the menu which allowed you to toggle where you shouldn't.
  20.       And made it totally 'newlook'.
  21.  
  22.     - Changed the solution filenames to give a visual reference to the content of
  23.       the solution.  That is, whether you used the original or Baker's rules, and
  24.       how many freecells.
  25.  
  26.  
  27. Version 1.6:
  28.     - Slight bug in the instance where there is a free ace on the deal (one that
  29.       could go immediately to home) and you click and declick on any card slowly
  30.       (no double-click).  What happened is that the move wasn't logged - fixed.
  31.  
  32.     - Another bug when changing Rules versions during a game.  When the requester
  33.       came up asking if you want to change the Rules, and you select Cancel, the
  34.       rules changed anyway, and things got in a bind - corrected.
  35.  
  36.     - Bug fixed where you had a card selected (ie. card inversed) and you use the
  37.       undo button to reverse the previous move.  The card used to stay inverted.
  38.       Now it doesn't.
  39.  
  40.     - Little bug which displayed wrong error message "Haven't got enough free
  41.       cells to do that move" when doing a column move which was invalid anyway.
  42.       Now displays "Invalid move" as it should.
  43.  
  44.     - Someone suggested that I should use 'NewLookMenus' instead of the 'oldlook'
  45.       menus.  Also shifted the 'About' requester under the Game menu.
  46.  
  47.     - Added undo button (and keyboard equivalent of left-arrow) to video control
  48.       of Browse Solution.
  49.  
  50.     - Depending on the screen size you select with the screen mode selector, the
  51.       card image data selected performs better.  That is, it'll select the smaller
  52.       set when the height of the screen is less than 400 pixels.
  53.  
  54.     - Added another menu item which allows you to slow down the animation (under
  55.       the Options menu).
  56.  
  57.     - Added another menu item which allows you to 'temporarily' switch off the
  58.       logging of the statistics.  You win some, you lose some, but neither get
  59.       logged!
  60.  
  61.     - A counter is now kept of how many attempts you make at a certain game -
  62.       displayed in the title bar.  It is also saved with your stats file (so no
  63.       cheating!).
  64.  
  65.  
  66. Version 1.5:
  67.     - New set of rules called 'Bakers Rules' (suggested by Dave Antczak).  Basically
  68.       the same game except a card can only go on the next higher card of the same
  69.       suit (instead of the opposite colour).  Adjusted screen title to show which
  70.       version you are currently playing.  This is also saved to your stats file.
  71.       This extends to saving the solution and browsing the solution.
  72.  
  73.     - You can now 'undo' all the way back to the beginning of the game (I still
  74.       think it's cheating!)
  75.  
  76.     - Added hotkey of 'Q' for quit.
  77.  
  78.     - There was a slight misalignment with the 10 of hearts - someone else found
  79.       this, but it's been fixed.
  80.  
  81.     - There was a slight bug with pressing the column keys (1 to 8).  If there was
  82.       no game in progress, it still came up with the end-of-game requester - fixed.
  83.  
  84.     - Another slight bug (is any bug slight?) when using 'undo move' when the undo
  85.       includes a card moved from the home cell.  The number of cards left was not
  86.       being incremented which means that the game was considered completed before
  87.       all the cards were actually placed home.
  88.  
  89.  
  90. Version 1.4:
  91.     - Fixed bug when trying to load in a game solution after having quit FreeCell
  92.       during play (and restarting).  It was trying to find the solution in the main
  93.       directory - not the Solutions directory (this was introduced in v1.3).
  94.  
  95.     - When you have the number of FreeCells set to anything other than four and you
  96.       load a game solution, the number of FreeCells is set to four.  If any other
  97.       number, it could interfere with the playing of the solution.
  98.  
  99.     - Added keyboard shortcuts for the VCR control when playing a game solution.
  100.  
  101.     - Thu guru (8000000B) that some people were getting can be solved by getting
  102.       the latest version of SetPatch (43.6b) from the Amiga International website.
  103.       The URL is http://www.amiga.de.
  104.  
  105.     - When you made an invalid move (one that didn't result in an actual move) and
  106.       you clicked 'undo move' - the previous move BEFORE the bad move didn't undo
  107.       (as it should).  It now does.
  108.  
  109.     - If a solution already exists for the game you are about to play, a requester
  110.       now appears giving you the following options: Play it again, choose another
  111.       game, browse the solution, or cancel.
  112.  
  113.     - Added palette requester under the Options menu.  You can now choose your own
  114.       colours and save them.  If you have the multiple stats option set, a palette
  115.       is saved for each different stats file.
  116.  
  117.  
  118. Version 1.3:
  119.     - Added single move undo (I still think it's cheating!).
  120.  
  121.     - You can now quit FreeCell in the middle of a game and continue it on your
  122.       next session.
  123.  
  124.     - Added a tool dock which contains 4 buttons to Start a new game, select a
  125.       game, restart a game and undo the last move.  For those people who are too
  126.       lazy to use the menu.  If you close this window, you can open it again from
  127.       the menu.
  128.  
  129.     - You can use the 'help' key to bring up the guide.
  130.  
  131.     - If you didn't like my idea of multiple statistics files, you can now switch
  132.       off that annoying stats file requester and get playing sooner!  See the guide
  133.       for details.
  134.  
  135.     - For new stats files, the original display screen is now cloned from Workbench.
  136.       This may help some people with graphic boards who were having trouble starting
  137.       FreeCell with a PAL (640 x 256) screen.
  138.  
  139.     - There might have been some instances where the AutoMove() didn't operate 
  140.       after initial keyboard use.  Fixed.
  141.  
  142.     - Added the ability to load the solution to a game and play through it.  This
  143.       is so you can see how someone else solved the game - or use it for
  144.       educational or fun value.
  145.  
  146.     - You can now change the number of FreeCells during a game.  This can only be
  147.       done if you resign the current game.
  148.  
  149.     - The solutions are now stored in their own directory.
  150.  
  151.  
  152. Version 1.2:
  153.     - Fixed bug where some interesting graphics showed up when right clicking on an
  154.       empty column.
  155.  
  156.     - Corrected 'Select New Game' requester (expanded it a bit to fit the new
  157.       game numbers).
  158.  
  159.     - Added new feature whereby you can select the number of Free Cells available
  160.       for play.  Any number from 0 to 4 can be selected.
  161.  
  162.     - Added new feature whereby you can save the solution for any game that you
  163.       complete.  The game is logged as you play.
  164.  
  165.     - You can now keep more than one statistics file.  At the start of the game,
  166.       a file requester allows you to select one.  This means that you can keep
  167.       separate stats files for each person who plays the game, or two or more for
  168.       yourself.
  169.  
  170.     - The stats file now keeps note of the last game you played - handy if you are
  171.       a person who wants to play each game from 1 to 999,999,999 in order!
  172.  
  173.     - The 'Load Set Game' now uses a file requester.
  174.  
  175.     - When playing the 'set game', you won't get a 'resign' requester anymore when
  176.       you want to play a new game or quit.
  177.  
  178.     - A screen mode requester has been added under the Options menu.
  179.  
  180.     - Small bug fixed where after winning a game and selecting a game to play, it
  181.       only allowed you to play game 1.
  182.  
  183.     - Fixed bug where if you resign a game (by starting a random new game or
  184.       selecting one), the 'game lost' count didn't increment.
  185.  
  186.     - (I think) I fixed bug where GURU visited when displaying statistics before
  187.       playing first game of a session.
  188.  
  189.     - Fixed bug where you have two adjacent rank cards in the Free Cells, and you
  190.       can put the higher rank card on top of the lower card.
  191.  
  192.     - Changed some of the requesters to use EasyRequest() - makes them look
  193.       prettier and uses a lot less code.
  194.  
  195.  
  196.